package com.xueyi.system.supplier.domain.po;

import com.baomidou.mybatisplus.annotation.TableName;
import com.xueyi.common.core.web.tenant.base.TBaseEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.xueyi.common.core.annotation.Excel;

/**
 * 供应商 持久化对象
 *
 * @author xueyi
 */
@TableName(value = "base_supplier", excludeProperty = {"name","sort","status"})
public class BaseSupplierPo extends TBaseEntity {

    private static final long serialVersionUID = 1L;

    /** 供应商名称 */
@Excel(name = "供应商名称")
@TableField("supplier_name")
private String supplierName;

    /** 供应商编码 */
@Excel(name = "供应商编码")
@TableField("supplier_code")
private String supplierCode;

    /** 经营类型（1化肥、2农药、3种子、4辅材） */
@Excel(name = "经营类型", readConverterExp = "1=化肥、2农药、3种子、4辅材")
@TableField("supplier_type")
private Integer supplierType;

    /** 供应商联系电话 */
@Excel(name = "供应商联系电话")
@TableField("supplier_phone")
private String supplierPhone;

    /** 供应商地址 */
@Excel(name = "供应商地址")
@TableField("supplier_address")
private String supplierAddress;

    /** 供应商资质 */
@Excel(name = "供应商资质")
@TableField("supplier_qualifications")
private String supplierQualifications;

    /** 供应商工商注册登记证号 */
@Excel(name = "供应商工商注册登记证号")
@TableField("supplier_certificate")
private String supplierCertificate;

    /** 供应商供应投入品性质（1化肥、2农药、3种子、4辅材） */
@Excel(name = "供应商供应投入品性质", readConverterExp = "1=化肥、2农药、3种子、4辅材")
@TableField("supplier_nature")
private Integer supplierNature;

    /** 供应商商品范围 */
@Excel(name = "供应商商品范围")
@TableField("supplier_wares")
private String supplierWares;

    /** 法人代表 */
@Excel(name = "法人代表")
@TableField("legal_representative")
private String legalRepresentative;

public void setSupplierName(String supplierName) {
    this.supplierName = supplierName;
}

public String getSupplierName() {
    return supplierName;
}

public void setSupplierCode(String supplierCode) {
    this.supplierCode = supplierCode;
}

public String getSupplierCode() {
    return supplierCode;
}

public void setSupplierType(Integer supplierType) {
    this.supplierType = supplierType;
}

public Integer getSupplierType() {
    return supplierType;
}

public void setSupplierPhone(String supplierPhone) {
    this.supplierPhone = supplierPhone;
}

public String getSupplierPhone() {
    return supplierPhone;
}

public void setSupplierAddress(String supplierAddress) {
    this.supplierAddress = supplierAddress;
}

public String getSupplierAddress() {
    return supplierAddress;
}

public void setSupplierQualifications(String supplierQualifications) {
    this.supplierQualifications = supplierQualifications;
}

public String getSupplierQualifications() {
    return supplierQualifications;
}

public void setSupplierCertificate(String supplierCertificate) {
    this.supplierCertificate = supplierCertificate;
}

public String getSupplierCertificate() {
    return supplierCertificate;
}

public void setSupplierNature(Integer supplierNature) {
    this.supplierNature = supplierNature;
}

public Integer getSupplierNature() {
    return supplierNature;
}

public void setSupplierWares(String supplierWares) {
    this.supplierWares = supplierWares;
}

public String getSupplierWares() {
    return supplierWares;
}

public void setLegalRepresentative(String legalRepresentative) {
    this.legalRepresentative = legalRepresentative;
}

public String getLegalRepresentative() {
    return legalRepresentative;
}

}